\hypertarget{classace_1_1_window}{\section{クラス ace\-:\-:Window}
\label{classace_1_1_window}\index{ace\-::\-Window@{ace\-::\-Window}}
}


メインウインドウを操作するクラス  




{\ttfamily \#include $<$ace.\-Window.\-h$>$}

ace\-:\-:Windowに対する継承グラフ\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{d6/dcf/classace_1_1_window}
\end{center}
\end{figure}
\subsection*{Public メソッド}
\begin{DoxyCompactItemize}
\item 
virtual bool \hyperlink{classace_1_1_window_a72036f64f83386fcb337a5808ca642a9}{Do\-Event} ()=0
\begin{DoxyCompactList}\small\item\em イベント処理を行う。 \end{DoxyCompactList}\item 
virtual void \hyperlink{classace_1_1_window_af5c48874f5a81652ba9992464d4164b2}{Set\-Title} (const achar $\ast$title)=0
\begin{DoxyCompactList}\small\item\em タイトルを設定する。 \end{DoxyCompactList}\item 
\hypertarget{classace_1_1_window_abf501410f18817a906cab2e838c1be43}{virtual void \hyperlink{classace_1_1_window_abf501410f18817a906cab2e838c1be43}{Close} ()=0}\label{classace_1_1_window_abf501410f18817a906cab2e838c1be43}

\begin{DoxyCompactList}\small\item\em ウインドウを閉じる。 \end{DoxyCompactList}\item 
virtual \hyperlink{structace_1_1_vector2_d_i}{Vector2\-D\-I} \hyperlink{classace_1_1_window_a90ad19489af6e0119015c25f6c7b281f}{Get\-Size} () const =0
\begin{DoxyCompactList}\small\item\em 画面サイズを取得する。 \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{説明}
メインウインドウを操作するクラス 

\subsection{関数}
\hypertarget{classace_1_1_window_a72036f64f83386fcb337a5808ca642a9}{\index{ace\-::\-Window@{ace\-::\-Window}!Do\-Event@{Do\-Event}}
\index{Do\-Event@{Do\-Event}!ace::Window@{ace\-::\-Window}}
\subsubsection[{Do\-Event}]{\setlength{\rightskip}{0pt plus 5cm}virtual bool ace\-::\-Window\-::\-Do\-Event (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{classace_1_1_window_a72036f64f83386fcb337a5808ca642a9}


イベント処理を行う。 

\begin{DoxyReturn}{戻り値}
ウインドウが存続可能か 
\end{DoxyReturn}


\hyperlink{classace_1_1_window___imp___win_ac0ef8bfae9bbedf7c7a68262b7c1449d}{ace\-::\-Window\-\_\-\-Imp\-\_\-\-Win}, と \hyperlink{classace_1_1_window___imp___x11_abe27524f99b9fce3fa4f3aeb0f23a286}{ace\-::\-Window\-\_\-\-Imp\-\_\-\-X11}で実装されています。

\hypertarget{classace_1_1_window_a90ad19489af6e0119015c25f6c7b281f}{\index{ace\-::\-Window@{ace\-::\-Window}!Get\-Size@{Get\-Size}}
\index{Get\-Size@{Get\-Size}!ace::Window@{ace\-::\-Window}}
\subsubsection[{Get\-Size}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf Vector2\-D\-I} ace\-::\-Window\-::\-Get\-Size (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{classace_1_1_window_a90ad19489af6e0119015c25f6c7b281f}


画面サイズを取得する。 

\begin{DoxyReturn}{戻り値}
画面サイズ 
\end{DoxyReturn}


\hyperlink{classace_1_1_window___imp_ad39484c85c4dc2285aa1bff12bcc0c38}{ace\-::\-Window\-\_\-\-Imp}で実装されています。

\hypertarget{classace_1_1_window_af5c48874f5a81652ba9992464d4164b2}{\index{ace\-::\-Window@{ace\-::\-Window}!Set\-Title@{Set\-Title}}
\index{Set\-Title@{Set\-Title}!ace::Window@{ace\-::\-Window}}
\subsubsection[{Set\-Title}]{\setlength{\rightskip}{0pt plus 5cm}virtual void ace\-::\-Window\-::\-Set\-Title (
\begin{DoxyParamCaption}
\item[{const achar $\ast$}]{title}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{classace_1_1_window_af5c48874f5a81652ba9992464d4164b2}


タイトルを設定する。 


\begin{DoxyParams}{引数}
{\em title} & \mbox{[}in\mbox{]} タイトル \\
\hline
\end{DoxyParams}


\hyperlink{classace_1_1_window___imp___win_ae71923688a1de58c51cf7cd705ef0234}{ace\-::\-Window\-\_\-\-Imp\-\_\-\-Win}, と \hyperlink{classace_1_1_window___imp___x11_a381d33b8608a0715ff367e2f10edbad8}{ace\-::\-Window\-\_\-\-Imp\-\_\-\-X11}で実装されています。



このクラスの説明は次のファイルから生成されました\-:\begin{DoxyCompactItemize}
\item 
Dev/ace\-\_\-cpp/core/\-Window/ace.\-Window.\-h\end{DoxyCompactItemize}
